Synonyms for "intelligence agent"

Words with similar meaning